
$(function(){

var config_nav=$(".select_type");

var win=$(".wrapper"); 

var sc=$(".wrapper");
if(config_nav.length){
  var _offsetTop= config_nav.position().top;
  var _offsetLeft= config_nav.offset().left;
}

win.scroll(function(){
  var scLeft= sc.scrollLeft();
  var scTop= sc.scrollTop();
    if(sc.scrollTop()>=_offsetTop+190){
      $(".config_nav").css({
          "position":"fixed",
          "top":110 ,
          "left":function(index, value) {
                  return _offsetLeft-scLeft;
                  },
          "right":220,
          "zIndex":999,
      });
      $(".config_nav").show();

      // if (scLeft>20) {
      //     $("#config_side").css({
      //           "display":"block",
      //           "position":"fixed",
      //           "top":function(index, value) {
      //             return _offsetTop-scTop+220;
      //             },
      //           "left":200,
      //       });
      //     $(".config_nav th:eq(0)").css({
      //           "position":"fixed",
      //           "top":110,
      //           "left":200,
      //       });
      //     $(".navLeft").show();
      //   }else{
      //     $("#config_side").css({
      //           "display":"none"
      //       });
      //     $(".config_nav th").css({
      //           "position":"static"
      //       });
      //     $(".navLeft").hide();
      //   }
    }else{

      // $(".config_nav").css({
      //     "position":"static"
      // });
      $(".config_nav").hide();
      // if (scLeft>20) {
      //     $("#config_side").css({
      //           "display":"block",
      //           "position":"fixed",
      //           "top":function(index, value) {
      //             return _offsetTop-scTop+224;
      //             },
      //           "left":200,
      //       });
      //     $(".config_nav th:eq(0)").css({
      //           "position":"fixed",
      //           "top":function(index, value) {
      //             return _offsetTop-scTop+110;
      //             },
      //           "left":200,
      //       });
      //     $(".navLeft").show();
      //   }else{
      //     $("#config_side").css({
      //           "display":"none"
      //       });
      //     $(".config_nav th").css({
      //           "position":"static"
      //       });
      //     $(".navLeft").hide();
      //   }
  }


});
});

// 表格删除指定列
var _Width = $('.conbox .tbcs').width();
$(".conbox").css({
    "width":function(index, value) {
        return _Width+1;
    },
});

$(".tbset #btn_delbar").click(function(){
    var _index=$(this).parents('td').index()-1;
    // console.log(_index);
    $(".tbset td").eq(_index).remove();
    $(".tbcs tr").each(function(){
      $(this).find("td").eq(_index).remove();
    });
    var _Width = $('.conbox .tbcs').width();
    $(".conbox").css({
        "width":function(index, value) {
            return _Width+1;
        },
    });
});


$(".tbcs .delect").click(function(){
    var _index=$(this).parents('td').index()-1;
    // console.log(_index);
    $(".tbset td").eq(_index).empty();
    $(".carPerformance .tbcs tr").each(function(){
        $(this).find("td").eq(_index).empty();
    });
    $(".buttonDN td").eq(_index).find("img").attr("src","/Public/images/product/duibinopic.gif");
    $(".buttonDN td").eq(_index).find("span").removeClass("delect").addClass("no");
    $(".buttonDN td").eq(_index).find("img").parents("a").attr("href","javascript:void(0)");
    $(".buttonDN td").eq(_index).find("select").val(0);
    var _Width = $('.conbox .tbcs').width();
    $(".conbox").css({
        "width":function(index, value) {
            return _Width+1;
        },
    });
});

$(".tbcs tr").click(function(){
    $(this).addClass("current").each(function(){
        $(".tbcs tr").not(this).removeClass("current");
    });
});

var img01 = $(".buttonDN td").find("img").attr("src");
if (img01 =="/Public/images/product/duibinopic.gif" ) {
    $(".buttonDN td").find("span").removeClass("delect").addClass("no");
}


// 前后内容互换
$ (function ()
{   
    $ (':button').click (function ()
    {
        var me = $ (this);
        var index = me.parents('td').index()-1;
        if (me.val () == '<<')
        {
            $ ('tr:gt(0)').each (function (i, dom)
            {
                var me = $ (this), len = me.children ('td').length;
                if (index - 1 < 0)
                {
                    me.children ('td:eq(' + index + ')').insertAfter (me.children ('td:eq(' + (len - 1) + ')'));
                }
                else
                {
                    me.children ('td:eq(' + index + ')').insertBefore (me.children ('td:eq(' + (index - 1) + ')'));
                }
            });
            $ ('.info').each (function (i, dom)
            {
                var me = $ (this), len = me.children ('td').length;
                if (index - 1 < 0)
                {
                    me.children ('td:eq(' + index + ')').insertAfter (me.children ('td:eq(' + (len - 1) + ')'));
                }
                else
                {
                    me.children ('td:eq(' + index + ')').insertBefore (me.children ('td:eq(' + (index - 1) + ')'));
                }
            });
        }
        else if (me.val () == '>>')
        {
            $ ('tr:gt(0)').each (function (i, dom)
            {
                var me = $ (this), len = me.children ('td').length;
                if (index + 1 > len - 1)
                {
                    me.children ('td:eq(' + index + ')').insertBefore (me.children ('td:eq(' + 0 + ')'));
                }
                else
                {
                    me.children ('td:eq(' + index + ')').insertAfter (me.children ('td:eq(' + (index + 1) + ')'));
                }
            });
             $ ('.info').each (function (i, dom)
            {
                var me = $ (this), len = me.children ('td').length;
                if (index + 1 > len - 1)
                {
                    me.children ('td:eq(' + index + ')').insertBefore (me.children ('td:eq(' + 0 + ')'));
                }
                else
                {
                    me.children ('td:eq(' + index + ')').insertAfter (me.children ('td:eq(' + (index + 1) + ')'));
                }
            });
        }
    });
});